<?php

// 请求的流程:
// 1. 前端发送请求 携带数据 (get/post)
// 2. 后端接收请求 获取携带数据  (get/post)
// 3. 逻辑处理
// 4. 返回响应数据

// print_r($_GET);
// echo $_GET["user"] . "<br>"; // null
// echo $_GET["pwd"] . "<br>"; // null

// 直接取值 => 取不到 null  (1. 没有值  2. 没有此参数  )   => 不严谨
// if ($_GET["user"] && $_GET["user"]) {
//     echo "注册成功";
// } else {
//     echo "注册失败";
// }

// 判断参数是否存在
// isset()   是否声明变量,且变量不为null => 是否传入了当前字段

if (!(isset($_GET["user"]) && isset($_GET["pwd"]))) { // 参数不完整就报错
    exit('{"status":false,"message":"请传入完整参数!"}');
}



// 取值应用
$user = $_GET["user"];
$pwd = $_GET["pwd"];

$obj = array();
$obj["status"] = true;
$obj["message"] = "注册成功";
$obj["tips"] = "欢迎," . $user;

echo json_encode($obj);

// echo '{"status":true,"message":"注册成功!"}';